Loading...
 

Nieliniowe rozwiązania okresowe w dwuwymiarowym układzie dynamicznym

W module poświęconym klasyfikacji punktów stacjonarnych nie wchodząc w szczegóły wspominaliśmy o tym, że wszystkie omawiane punkty stacjonarne, poza środkiem, są odporne na małe zaburzenia. Zaburzenia takie mają rozmaity charakter. Zauważmy przede wszystkim, że układy dynamiczne służące do modelowania procesów naturalnych, uwzględniają zależności od rozmaitych parametrów, jak na przykład masy, przyspieszenia siły grawitacyjnej, współczynnika tarcia i wielu innych, dlatego typowy układ dynamiczny należałoby zapisać w postaci

\( \dot x(t)=F_\mu(x), \qquad x\,\in\,R^n, \)

gdzie \( \mu=(\mu_1,\,...\mu_m)\,\in\,R^m \) - zbiór parametrów. Charakter punktu stacjonarnego w ogólnym przypadku zależy od tego, jakie konkretne wartości przybierają parametry.
Innym źródłem zaburzeń jest dodanie do układu zlinearyzowanego w małym otoczeniu punktu stacjonarnego odrzuconych członów szeregu Taylora:

\( \dot \xi^i=DF[x_0]^i_j\,\xi^j+O(|\xi|^2) =DF[x_0]^i_j\,\xi^j+D^2F[x_0]^i_{j\,k}\,\xi^j\,\xi^k+..., \)

gdzie \( \xi^i=x^i-x_0^i \), \( DF[x_0]_j^i,\,\,D^2F[x_0]_{jk}^i,,... \)- są to odpowiednio pierwsza, druga oraz wyższe pochodne cząstkowe \( i \)-tej skladowej wektor funkcji \( F \) obliczone w punkcie \( x_0 \).
Otóż środek zmienia swój charakter pod wpływem zaburzeń zarówno pierwszego jak i drugiego rozaju.
Rzeczywiście, przejście od macierzy niezaburzonej

\( DF_0[x_0]=\left( \begin{array}{ll} 0 & -\omega \\ \omega & 0 \end{array} \right) \)

do macierzy zaburzonej

\( DF_\mu[x_0]=\left( \begin{array}{ll} \mu & -\omega \\ \omega & \mu \end{array} \right) \)

czyni ze środka ognisko niestabilne przy dowolnie małym \( \mu>0 \).
Dodanie do układu zlinearyzowanego, opisujacego środek części nieliniowej, może mieć podobny efekt, jak w przypadku układu

\( \left(\begin{array}{l} x \\ y \end{array} \right)'=\left( \begin{array}{ll} 0 & -\omega \\ \omega & 0 \end{array} \right) \left(\begin{array}{l} x \\ y \end{array} \right) - \varepsilon\,(x^2+y^2)\left(\begin{array}{l} x \\ y \end{array} \right),\quad 0<\varepsilon<<1, \)

który opisuje ognisko stabilne. Można się o tym przekonać przechodząc do zmiennych biegunowych \( \rho=\sqrt{x^2+y^2}, \quad \phi= \arctan(y/x) \). W zmiennych tych układ przekształca się w parę równań od siebie niezależnych

\( \rho'=-\varepsilon\,\rho^3, \qquad \phi'= \omega. \)

Rozwiązania tych równań, jak łatwo się można przekonać, mają postać

\( \rho(t)=\frac{2}{ \sqrt{\varepsilon\,(t-t_0)}}, \qquad t>t_0, \)
\( \phi(t)=\omega (t-t_1). \)

Widać, ze zmienna \( \rho(t) \) dąży do zera gdy \( t \) dąży do \( +\infty \), a więc portret fazowy układu w płaszczyźnie zmiennych ( \( x,\,\,y \)) powinien przypominać ognisko stabilne.
Zauważmy też że przy \( \mu>0 \) efekt zaburzenia części liniowej oraz efekt od dodania wyżej opisanej nieliniowości działają niejako w przeciwnych kierunkach. W wyniku takich jednoczesnych zburzeń, pojawia się nieliniowe rozwiązanie okresowe, zwane cyklem granicznym. Przebieg powstania takiego rozwiązania jest opisany niżej.

Sprowadzenie układu do postaci kanonicznej

Rozpatrzmy układ dwuwymiarowy

\( \left(\begin{array}{l} x_1 \\ x_2 \end{array} \right)'=F_\mu\left( x_1,\,x_2 \right). \)

Zakładamy, że układ ma punkt stacjonarny w zerze oraz, że przy \( \mu=0 \) macierz linearyzacji \( DF_0(0)=\hat A \) ma parę czysto urojonych wartości własnych \( \lambda_{1,\,2}=\pm\,i\,\omega \), natomiast przy \( |\mu|<<1 \) — parę zespolonych wartości własnych \( \lambda_{1,\,2}=\mu\,\pm\,i\,\omega(\mu) \). Zakładamy ponadto, że \( |\omega|=O(1) \) oraz, że \( \omega(\mu) \) w sposób różniczkowalny zależy od parametra \( \mu \), a zatem \( \omega(\mu)=\omega+O(|\mu|) \).

Uwaga 1:


Jeżeli którekolwiek z powyższych założeń nie jest spełnione, na przykład, punkt stacjonarny ma niezerowe współrzędne \( \left( x_{10}, \,x_{20}\right) \), wówczas zamianą zmiennych \( \bar x_1=x_1-x_{10},\,\,\,\bar x_2=x_2-x_{20} \) punkt ten można przesunąć do początku układu współrzędnych. To samo dotyczy parametru \( \mu \): jeżeli macierz linearyzacji układu ma parę czysto urojonych wartości własnych przy \( \mu=\mu_0 \neq 0, \) wówczas powyższe założenia można spełnić, przechodząc do parametru \( \bar \mu=\mu-\mu_0 \).

Opiszemy poniżej procedurę przejścia do współrzędnych kanonicznych, w których macierz linearyzacji ma specyficzną postać. Punktem wyjścia będzie dla nas układ

\( \left(\begin{array}{l} x_1 \\ x_2 \end{array} \right)'= \hat A\,\left(\begin{array}{l} x_1 \\ x_2 \end{array} \right)+ \left[\begin{array}{l} f_1(x_1,\,x_2) \\ f_2(x_1,\,x_2) \end{array} \right], \)



gdzie \( \hat A=D\,F_\mu[0] \). Zakładamy, jak wyżej, że macierz ma parę zespolonych wartości własnych \( \lambda_{\pm}=\mu\,\pm\,i\,\omega(\mu) \), którym odpowiada para zespolonych wektorów własnych \( V_{\pm}=R\,\pm i\,I \), \( R,\,I\,\in\,R^2 \). Założenie to można przedstawić w postaci wzoru

\( \hat A\,(R\,\pm\,i\,I)=(\mu\,\pm\,i\,\omega)\,(R\,\pm\,i\,I), \)


lub, zapisując osobno część rzeczywistą i urojoną dla tej równości, w wposób następujący:

\( \hat A\,R=-\omega\,I+\mu\,R, \qquad \hat A\,I=\omega\,R+\mu\,I. \)


Określmy macierz \( P=\left(R,\,-I \right) \) oraz macierz \( P^{-1} \) do niej odwrotną

\( P^{-1}=\left(\begin{array}{l} R^{-1} \\ -I^{-1} \end{array} \right), \)

gdzie \( R^{-1}=(a_1,\,a_2), \,\, I^{-1}=(b_1,\,b_2) \) są to wektory spełniające warunki

\( R^{-1}\cdot R=1, \quad R^{-1}\cdot I=0, \quad I^{-1}\cdot R=0, \quad I^{-1}\cdot I=1. \)


Wykorzystując powyższe wzory, łatwo możemy wykazać następujący

Lemat 1:


Zamiana zmiennych

\( \left(\begin{array}{l} x \\ y \end{array} \right)=P^{-1} \left(\begin{array}{l} x_1 \\ x_2 \end{array} \right) \)

sprowadza macierz \( \hat A \) do postaci

\( \tilde A= \left(\begin{array}{ll} \mu & -\omega \\ \omega & \mu \end{array} \right). \)

Dowód Działając na równanie ( 1 ) operatorem \( P^{-1} \) z lewej strony otrzymujemy:

\( \left(\begin{array}{l} x \\ y \end{array}\right)'=P^{-1} \left(\begin{array}{l} x_1 \\ x_2 \end{array} \right)'= \)

\( =P^{-1} \hat A P \left(\begin{array}{l} x \\ y \end{array} \right)+P^{-1} F\left[\left( P (x,\,y)^{tr}\right)\right], \,\,F\left(\begin{array}{l} z_1 \\ z_2 \end{array}\right)=\left[\begin{array}{l} f_1(z_1,z_2) \\ f_2(z_1,z_2) \end{array}\right], \)


gdzie \( (z_1,\,z_2)^{tr} \) oznacza operację transponowania wiersza. Rozważmy teraz macierz linearyzacji układu. Wykorzystując wzory ( 2 ) oraz relacje ortogonalności ( 3 ) otrzymamy:

\( P^{-1} \hat A P=P^{-1} \hat A (R,\,-I)=\left(\begin{array}{l} R^{-1} \\ -I^{-1} \end{array} \right) \left(\begin{array}{ll} -\omega\,I+\mu R, & -\omega\,R-\mu I \end{array} \right)=\left(\begin{array}{ll} \mu & -\omega \\ \omega & \mu \end{array} \right). \)


Zatem w nowych zmiennych układ przyjmuje postać

\( \left(\begin{array}{l} x \\ y \end{array} \right)'= \left(\begin{array}{ll} \mu & -\omega \\ \omega & \mu \end{array} \right)\,\left(\begin{array}{l} x \\ y \end{array} \right)+ \left(\begin{array}{l} f(x,\,y) \\ g(x,\,y) \end{array} \right), \)

gdzie

\( f(x,\,y)=\sum_{a+b=2}f^2_{a\,b}x^a y^b+\sum_{m+n=3}f^3_{m\,n}x^m y^n+.... \)
,

\( g(x,y)=\sum_{a+b=2}g^2_{a\,b}x^a y^b+\sum_{m+n=3}g^3_{m\,n}x^m y^n+.... \)

Sprowadzanie układu ( 4 ) do postaci kanonicznej. Kryterium powstania cyklu granicznego

Kolejnym krokiem jest sprowadzenie części nieliniowej układu ( 4 ) do postaci kanonicznej, umożliwiającej analizę powstania cyklu granicznego oraz jego stabilności (zob. też moduł Skalarne równanie quasiliniowe dla funkcji n zmiennych niezależnych ). Najprościej można to zrobić, przechodząc na zmienne zespolone \( z=x+\,i\,y \). Przejście to pozwala przedstawić układ ( 4 ) w postaci

\( \begin{cases} z=\lambda\,z+F[z,\,\bar z]\equiv(\mu+\,i\,\omega)\,z+F[z,\,\bar z], \\ \\ \bar z=\bar\lambda\,\bar z+\bar{F}[\bar z,\, z] \equiv(\mu-\,i\,\omega)\,\bar z+\bar{F}[\bar z,\, z], \end{cases} \)


gdzie

\( F[z,\,\bar z]=f\left( \frac{z+\bar z}{2},\,\,\frac{z-\bar z}{2\,i} \right)+i\,g\left( \frac{z+\bar z}{2},\,\,\frac{z-\bar z}{2\,i} \right). \)

Interesować nas będą dwa pierwsze człony rozkładu funkcji \( F[z,\,\bar z] \) w szereg Taylora, dlatego funkcję \( F[z,\,\bar z] \) przedstawimy jako

\( F[z,\,\bar z]=\sum_{a+b=2}F^2_{a\,b}z^a \bar z^b+\sum_{m+n=3}F^3_{m\,n}z^m \bar z^n+O\left(|z|^4\right). \)


Dokonamy zamiany zmiennej

\( \left(\begin{array}{l} z \\ \bar z\end{array} \right)= \left(\begin{array}{l} w \\ \bar w\end{array} \right)+\left(\begin{array}{l} P_2 \\ \bar P_2\end{array} \right), \)


gdzie \( \,\,P_2= \sum_{a+b=2}P^2_{a\,b}w^a \bar w^b\,\, \), \( P^2_{a\,b} \) będą na początek oznaczały dowolne współczynniki zespolone. Podstawiając ten wzór do równania ( 5 ), otrzymamy:

\( \left[ I_2+D\,P_2\right]\,\left(\begin{array}{l} w \\ \bar w\end{array} \right)=\Lambda (w+P_2)+F^2[w,\,\bar w]+O(|w|^3), \)


gdzie \( I_2 \) jest to dwuwymiarowa macierz jednostkowa,

\( \Lambda=\left(\begin{array}{ll} \mu+\,i\,\omega & 0 \\ 0 & \mu-\,i\,\omega \end{array} \right), \)

\( D\,P_2=\left[\begin{array}{ll} \sum_{a+b=2}a\,P^2_{a\,b}w^{a-1}\,\bar w^{b} & \sum_{a+b=2}b\,P^2_{a\,b}w^{a}\,\bar w^{b-1} \\ \sum_{a+b=2}b\,\bar P^2_{a\,b}\bar w^{a}\, w^{b-1} & \sum_{a+b=2}a\,\bar P^2_{a\,b}\bar w^{a-1}\, w^{b}\end{array} \right]. \)


Odtąd będziemy traktować przekształcenie ( 6 ) jako asymptotyczne, zatem obliczenia będziemy dokonywali z dokładnoscią do \( O(|w|^3) \). Mnożąc równanie ( 7 ) przez operator \( \left[ I_2-D\,P_2\right]+ \) z lewej strony, otrzymujemy z żądaną dokładnością równanie

\( \left(\begin{array}{l} w \\ \bar w\end{array} \right)'=\Lambda \left(\begin{array}{l} w \\ \bar w\end{array} \right)+R_2+O(|w|^3), \)


gdzie

\( R_2^1=\sum_{a+b=2}\left[\left(\lambda - a \lambda- b \bar \lambda\right)P^2_{a\,b}+ F^2_{a\,b} \right] w^a\,\bar w^b, \quad R_2^2=\bar{R_2^1}. \)


Załóżmy, że \( \lambda = i \omega \). Założenie to nie wpłynie na wynik ostateczny, gdyż parametr \( \mu \) jest niezależny i można go wybrać jako dowolnie mały. W nowych zmiennych współczynnik przy jednomianie \( w^a \bar w^b \) zniknie jeżeli dokonamy następujacego wyboru \( P^2_{a\,b} \):

\( P^2_{a\,b}=-\frac{F^2_{a\,b}}{i\,\omega(1 - a + b )}. \)


Wzór ( 10 ) ma sens, jeżeli \( 1 - a + b \neq 0 \).
Jednomiany dla których wzór ( 10 ) nie jest dobrze określony, noszą nazwę jednomianów nieusuwalnych, lub jednomianów rezonansowych. Obecność takich jednomianów drugiego stopnia można przeanalizować, rozwiązując układ równań

\( \begin{array}{l} 1 - a+b =0, \\a+b=2 \end{array} \)


Układ powyższy ma jedyne rozwiązanie \( a=3/2,\,\,b=1/2 \), więc nie spełnia go żadna para liczb \( a,\,\,b\,\in \,N \bigcup\,\{0\} \). Wynika stąd, że wszystkie jednomiany stopnia 2 są usuwalne i przy odpowiednim doborze stałych \( P^2_{a\,b}, \) układ ( 8 ) da się sprowadzić do postaci

\( \begin{array}{l} w'=i\,\omega\,w+ \sum_{m+n=3}R^3_{m\,n} w^m \bar w^n+ O(|w|^4), \\ \\ \bar w=-i\,\omega\,\bar w+ \sum_{m+n=3}\bar R^3_{m\,n}\bar w^m w^n+ O(|w|^4). \end{array} \)


W celu usunięcia nierezonansowych jednomianów stopnia trzeciego, wykorzystamy zamianę zmiennych

\( w=v+P_3\,\equiv v+\sum_{m+n=3} P^3_{m\,n} v^m\,\bar v^n. \)


Po podstawieniu tego wyrażenia do ( 11 ) oraz po przemnożeniu uzyskanego wyrażenia przez operator \( I_2 - D P_3 \), otrzymamy układ (zob. też moduł Skalarne równanie quasiliniowe dla funkcji n zmiennych niezależnych )

\( \left(\begin{array}{l} v \\ \bar v\end{array} \right)'=\Lambda \left(\begin{array}{l} v \\ \bar v\end{array} \right)+R_3+O(|v|^4), \)


gdzie

\( R_3^1=\sum_{m+n=3}\left[i\,\omega\,\left(1 - m +n \right)P^3_{m\,n}+ F^3_{m\,n} \right] v^m\,\bar v^n, \,\,\,R_3^2=\bar{R_3^1}. \)


Zatem co najmniej niektóre z jednomianów trzeciego stopnia da się wyeliminować, dobierając \( P^3_{m\,n} \) w postaci

\( P^3_{m\,n}=\frac{-F^3_{m\,n}}{i\,\omega\,\left(1 - m +n \right)}. \)


W celu sprawdzenia obecności jednomianów rezonansowych, rozważmy układ równań

\( \begin{array}{l} 1 - m +n =0, \\ m+n=3. \end{array} \)


Układ ten ma jedyne rozwiązanie \( m=2,\,\,n=1 \), które, tym razem, należy do zbioru \( N \bigcup\,\{0\}. \)
Tak więc, przy odpowiednim doborze współczynników \( P^3_{m\,n}, \) pierwsze równanie układu (z ponownym uwzględnieniem parametru zaburzającego) można przedstawić w postaci

\( v'=(\mu+i\,\omega)\,v+(a+i\,b)|v|^2\,v+O(|v|^4). \)


Zmienną \( v \) można zapisać w postaci trygonometrycznej:

\( v[t]=\rho(t) \exp{[\phi(t)]}. \)


Wstawiając to do powyższego wzoru, a następnie zapisując odpowiednie równania dla części rzeczywistej i zespolonej, otrzymamy układ dynamiczny

\( \begin{array}{l}\rho' =\rho (\mu+a\rho^2)+O(|\rho |^4), \\ \phi'=\omega+O(|\rho |^2). \end{array} \)


Parametr \( a \), występujący w dwóch poprzednich wzorach, jest częścią rzeczywistą tzw. pierwszego indeksu Floqueta. Odgrywa on wiodącą rolę w badaniu narodzin cyklu granicznego oraz określeniu jego stabilności.
Rozważamy równanie

\( \rho'=\rho (\mu+a\,\rho^2). \)


Ma ono zawsze punkt stacjonarny \( \rho_0=0 \), a oprócz tego punkt stacjonarny \( \rho_1=\sqrt{-\frac{\mu}{a}}\,\, \) jednakże pod warunkiem, że \( -\frac{\mu}{a}>0 \). Zachodzą tu dwa przypadki:

  1. Dla \( a<0, \quad \mu>0 \). W tej sytuacji punkt stacjonarny \( \rho_0 \) jest niestabilny natomiast \( \rho_1 \) jest stabilny. Trywialne rozwiązanie
    (14)
    \( \rho(t)=\rho_1, \)
    wraz z rozwiązaniem przybliżonym
\( \phi=(t-t_0)\,\omega \)


drugiego równania układu reprezentują na płaszczyźnie zmiennych fizycznych \( \left( Re (v),\,\,Im(v) \right) \) stabilne rozwiązanie okresowe.
Ze względu na stabilność punktu stacjonarnego \( \rho_1, \) wszystkie pobliskie trajektorie w trakcie ewolucji są przyciągane do opisanego wyżej rozwiazania okresowego, co właśnie cechuje jego stabilność.

  1. Dla \( a>0, \quad \mu<0 \). W tej sytuacji punkt stacjonarny \( \rho_0 \) jest stabilny, natomiast \( \rho_1 \) jest niestabilny. Rozwiązaniu
    \( \rho(t)=\rho_1>0, \qquad \phi=(t-t_0)\,\omega \)
    odpowiada na na płaszczyźnie zmiennych fizycznych \( \left( Re (v),\,\,Im(v) \right) \) niestabilne rozwiązanie okresowe.

Na zakończenie tego punktu, przedstawimy wzór pozwalający określić parametr \( a \). W zmiennych występujących we wzorze ( 4 ), można go policzyć zgodnie z następującym wzorem 1

\( \begin{array}{l} a=\frac{1}{16} \left[f_{xxx}+f_{xyy}+g_{xxy}+g_{yyy}\right]+ \\ +\frac{1}{16w} \left[f_{xy}\left(f_{xx}+f_{yy} \right)-g_{xy}\left(g_{xx}+g_{yy} \right)-f_{xx} \,g_{xx}+f_{yy}\,g_{yy}\right], \end{array} \)


gdzie

\( f_{xx}=\frac{\partial^2\,f}{\partial\,x^2}(0,\,0), \quad f_{xy}=\frac{\partial^2\,f}{\partial\,x\,\partial\,y}(0,\,0) \quad i\,\,t.\,d. \)

Przypisy

1. Szczegóły wyprowadzenia tego wzoru mozna znaleźć w dopełnieniu do rozdziału 3.4 książki J. Guckenheimer and Ph. Holmes, Nonlinear Oscillations, Dynamical Systems and Bifurcations of Vector Fields,Springer, NY, 1987.

 


Ostatnio zmieniona Niedziela 03 z Kwiecień, 2022 20:15:51 UTC Autor: Vsevolod Vladimirov
Zaloguj się/Zarejestruj w OPEN AGH e-podręczniki
Czy masz już hasło?

Hasło powinno mieć przynajmniej 8 znaków, litery i cyfry oraz co najmniej jeden znak specjalny.

Przypominanie hasła

Wprowadź swój adres e-mail, abyśmy mogli przesłać Ci informację o nowym haśle.
Dziękujemy za rejestrację!
Na wskazany w rejestracji adres został wysłany e-mail z linkiem aktywacyjnym.
Wprowadzone hasło/login są błędne.